substantially deficient - Deutsch Englisch Wörterbuch